interplanetary probe - Turkish English Dictionary